North Channel – Deutsch–English translations

🇬🇧 en de 🇩🇪

North Channel properNoun

  • strait between N. Ireland and SW. Scotland
Nordkanal
Wiktionary Links